@import url(/assets/templates/mallorcagolf/meny.css);
@import url(/assets/templates/mallorcagolf/TopContent.css);
@import url(/assets/templates/mallorcagolf/TopLeftContent.css);
@import url(/assets/templates/mallorcagolf/TopRightContent.css);
@import url(/assets/templates/mallorcagolf/RightContent.css);

*
{
outline: 0px;
outline: none;
margin:0px;
padding:0px;
}

html
{
/*
background-image: url('Images/bg.jpg');
background-repeat: repeat-x;
text-align:center;*/
background-attachment:fixed;
background-image: url('Images/bg4.jpg');
background-repeat: no-repeat;
/*
background-position:-30px -70px;
background-position:-30px -30px;
*/
background-position:center 150px;
text-align:center;
background-color:#fff;
}


body, select, input, textarea, table 
{
	font-family: verdana;
        font-size:11px;
}

h1,h2,h3,h4

{
font-family: arial;
letter-spacing:0.02em;
}

p, ul li p, ul li

{
font-family: verdana;
font-size:11px;
line-height:1.2em;
text-align:left;
padding:0px;
}

table,table tr td
{
margin:0px;
padding:0px;
    border-collapse: collapse;
    border-spacing:0;
}


#divWrapper
{

    width:900px;
    max-width: 900px !important;
    min-width: 900px !important;
    padding: 0px;   
    margin: 2em auto;

    
    
}

#divHeader
{
    height: 57px;
/*
    max-width: 892px !important;
    min-width: 892px !important;
*/
    width: 886px;
    margin:0px;   
    padding:18px 0px 0px 11px;  
    background-image: url('Images/top-image.png');
    text-align: left;
    clear:right;
}

#lank1 { 
	color: #496CAE;
	font-size:17px;
	font-family:arial
	margin:6px 0px 0px 0px; 
        width:256px;
        height:47px;
	border:0px solid #000000;
	text-align:left;
	background-image: url('Images/logo.png');
	padding:0px;
        float:left;
        text-decoration: none;
        display:block;   

	}
	
#lank2 { 
	color: #496CAE;
	font-size:17px;
	font-family:arial;
	margin:10px 2px 0px 5px; 
        width:168px;
        height:32px;
	border:0px solid #000000;
	text-align:left;
	background-image: url('Images/bieagel-logo.png');
	padding:0px;
        float:right;
        text-decoration: none; 
        display:block;

	}	
          
#divColumnWrapper
{
    padding:0px;
    width: 898px;    
    margin:0px;
    border-top: 1px solid #fff;
    border-left: 1px solid #ccc;
    background-image: url('Images/meny-trans-bg2.png');
    background-repeat: no-repeat; 
    background-position: top left;
    
 
    
}
    
    
#divContentwrapper {

/*background-color:#ffffff;*/
 /*background-image: url('Images/vit.gif'); 
    background-repeat: repeat-x repeat-y; 
background-position: 0px 300px;
*/
padding:0px;
margin:0px;
float:right;
width:731px;


}

#divContent,#divContentwide
{
    padding:5px;
    margin: 0px;
    text-align:left;
/*
    background-image: url('Images/content_pad.gif');
    background-repeat: no-repeat;     	
*/
    background-color:#ffffff;
    float: left;
    width: 550px;	
    min-height: 550px !important;
    min-height: 550px;
    height:expression(document.body.clientWidth < 400? "400px": "auto" );  
    position:relative;	
}

#divContentwide, #divContent
{
    width: 719px;	
        min-height: 550px !important;
    min-height: 550px;
}

.thumbscontainer
{
width: 540px;
margin:0.3em 0 0.3em 0;
padding: 0;
overflow: hidden;
}

.youtube
{
margin-left:33px;
}

#divContentwrapper .thumbscontainer ul.thumbs
{
display:inline;
margin:0;
padding: 0;

}

.thumbscontainer ul.thumbs li
{
margin:0 0 0 -5px;
paddning: 0;
display:inline;
}

.thumbscontainer ul.thumbs li a img.thumbnail
{
margin: 0px;
padding: 0px;
display:inline;
width: 120px;
height:85px;
}

#divContent p,#divContentwide p {
line-height:1.5em;
margin:1em 0;
}



#divColumnWrapper #divContent .golfbanalogo p {
margin:0;
line-height:0;
}

#divContent a, #divContentwide a
{
/*color:#393b3d;*/
color:#45844B;
text-decoration:none;
padding:0px;
border-bottom:1px solid #45844B;
}

#divContent a:hover, #divContentwide a:hover
{

color:#6C846F;
ext-decoration:none;
border-bottom:1px solid #6C846F;
} 

#divWrapper #divContent img, #divWrapper #divContent p a img,#divWrapper #divContent  img p  a,#divWrapper #divContent img a:link,#divWrapper #divContent img a:visited,
#divWrapper #divContentwide img, #divWrapper #divContentwide p a img,#divWrapper #divContentwide  img p  a,#divWrapper #divContentwide img a:link,#divWrapper #divContentwide img a:visited
{
outline: 0px;
padding:1px;
margin:0.5em 0 0.5em 0;
text-decoration:none;
border: 0 none;
border-style: none;
display:block;
}


#divContent h1, #divContentwide h1 {
	font-weight:bold;
	font-size:2.6em;
    margin: 0.5em 0 0.5em 0;
    color:#353f36;
    text-align:left;
}



#divContent h2, #divContentwide h2,#divContent h4, #divContentwide h4 {
	font-weight:normal;
	font-size:1.6em;
    margin:0.5em 0 0.5em 0;
    color:#294A2C;
}

#divContent h3, #divContentwide h3 {
	font-weight:normal;
	font-size:1.6em;
        margin:0.5em 0 0.5em 0;
        color:#294A2C;
}

#divContent ul, #divContentwide ul{
color:#323232;
}

#divContent ul,
#divContent ol,
#divContentwide ul,
#divContentwide ol

{
    	margin: 1.2em 0em 1.2em 2em;
    	padding: 0;
}

#divContent ul li,
#divContent ol li,
#divContentwide  ul li,
#divContentwide ol li

{
    	margin: 0.4em 0em 0.4em 0em;
    	list-style-position: outside;
        line-height:1.5em;
        

}

#divContent ul, #divContentwide ul

{
    	list-style: url(Images/bullit-top-right.png) disc;
}



#divContent ol, #divContentwide ol
{
    	list-style: decimal;
}

#golfresor
{
background-image: url(Images/golfresor.jpg); 
display: block; 
width: 219px; 
height: 267px;
cursor:pointer;
float:left;
margin: 2em 0.5 0 0.5em;
background-position: 0px 0px;
}

#golfresor:hover
{
background-image: url(Images/golfresor.jpg); 
cursor:pointer;
background-position: 0px 267px;
}

#rundresor
{
background-image: url(Images/rundresor.jpg); 
display: block; 
width: 219px; 
height: 267px;
cursor:pointer;
float:left;
margin: 2em 0.5 0 0.5em;
background-position: 0px 0px;
}

#rundresor:hover
{
background-image: url(Images/rundresor.jpg); 
cursor:pointer;
background-position: 0px 267px;
}

#hotell
{
background-image: url(Images/hotell.jpg); 
display: block; 
width: 219px; 
height: 267px;
cursor:pointer;
float:left;
margin: 2em 0.5 0 0.5em;
background-position: 0px 0px;

}
#hotell:hover
{
background-image: url(Images/hotell.jpg); 
cursor:pointer;
background-position: 0px 267px;
}
#hotell_kairo
{
background-image: url(Images/hotell_kairo.jpg); 
display: block; 
width: 240px; 
height: 274px;
cursor:pointer;
float:left;
margin: 4em 0em;
margin-left:-5px;
background-position: 0px 0px;

}
#hotell_kairo:hover
{
background-image: url(Images/hotell_kairo.jpg); 
cursor:pointer;
background-position: 0px 274px;
}

#hotell_sharm-el-sheik
{
background-image: url(Images/hotell_sharm-el-sheik.jpg); 
display: block; 
width: 240px; 
height: 274px;
cursor:pointer;
float:left;
margin: 4em 0em;
background-position: 0px 0px;

}
#hotell_sharm-el-sheik:hover
{
background-image: url(Images/hotell_sharm-el-sheik.jpg); 
cursor:pointer;
background-position: 0px 274px;
}

#hotell_ain_soukhna
{
background-image: url(Images/hotell_ain-soukhna.jpg); 
display: block; 
width: 240px; 
height: 274px;
cursor:pointer;
float:left;
margin: 4em 0em;
background-position: 0px 0px;

}
#hotell_ain_soukhna:hover
{
background-image: url(Images/hotell_ain-soukhna.jpg); 
cursor:pointer;
background-position: 0px 274px;
}


#divFooter
{
    border-top:1px solid #ffffff; 
    background-color:#393b3d;
    font-family: verdana;
    font-size:10px;    
    padding: 5px;
    text-align: center;
    clear:both;
    color:#ffffff;
    height:10px;
    width: 886px;
}



#divFooter p {
padding:0px;
margin:0 auto;
width:565px;

}


#divFooter a
{
color:#fff;
text-decoration:none;
}




/* Intresseanmalan */

#form2, #tidsbokning
{
    background: url('Images/intresseanmalan-bg.jpg') #fff;
    background-repeat: no-repeat; 
    padding:20px; !important;
    padding: 0 10px;
   margin:0px;
  height: 720px;
  width:550px !important;
  width:578px;
font-weight:normal;
  
}

#tidsbokning
{
background-image: none;
margin-bottom: 50px;
}

#form2 fieldset label, #form2 fieldset p 
{
color:#fff;
}


form fieldset 
{
	position: relative;
	display: block;
	background: url('Images/fieldset-bg.png');
       background-repeat: repeat;
	border: 1px #dcdcdc solid;
	padding: 0 0.5em 0.5em 0.5em;
	margin: 0.5em 0.5em ;
	padding: 0 0 2em 1em;
	width: 43%;
}



.top fieldset
{

	height: 340px !important;
	height: 370px;
}


.bottom fieldset
{
	height: 250px;
       margin-top:15px;
}

.col2 top
{
	
       
}

.col2 bottom
{
	height: 240px;
       
}


form fieldset legend 
{
	background-color: #294c9a;
	border: 1px #dcdcdc solid;
        color: #fff337;
	font-weight: normal;
	font-size: 1.3em;
	padding: 0.1em 0.5em;
	margin: 0px 0px 5px 0px !important;
	margin: 0px 0px 0px 0px;
	position: relative;
	top: -12px;
	background-color: #47834C;
color:#fff;
border-bottom: 2px solid #2B502E;
}

label,
form p 
{
	display: block;
	font-size: 1em;
	margin: 3px 0 0 0;

}



input,
textarea 

{
	width: 90%;
	margin: 0;

}

textarea 
{
	height: 3em;
}

form#inlog input,
form#inlog label
{
	font-size: 10px;
}


.inline label,
.inline input 
{
	width: auto;
	display: inline;
       margin:0px;
}

span.obligatorisk 
{
	color: red;
}



.col2 fieldset
{
	float: left; 
	width: 43%;
        width:234px;
	display: block;   
}



.onskemal
{
display:block;
width:150px;
}

.skicka-box
{
width:510px;
text-align:right;
height:20px;
display:block;
float:left;
}

#dyka
{
margin-right:50px;
}

#Lage_hotell
{
height:65px;
}

#hotell-golfbanor-wrapper
{
display: block;
margin:0 15px;
width:550px;
}

#divContentwrapper #start-golfbanor img, #divContentwrapper #start-hotell img
{
border:2px solid #fff;
margin:0px;
padding:0px;
}

#start-golfbanor, #start-hotell
{
display:block;
width:212px;
height:277px;
background: url('Images/golfbanor-hotell-start-bg.gif') #fff;
background-repeat: no-repeat; 
/* background-color:#d6e7d8; */
float:left;
margin:10px 10px;
padding:15px;
/* border:1px solid #AED0B1; */
position: relative;

}

#start-golfbanor .lasmar, #start-hotell .lasmar
{
position: absolute;
bottom:0px;
right:48px;
display: block;
height:20px;
width: 146px;
background-color: #47834C;
color:#fff;
border-bottom: 2px solid #2B502E;
text-align: center;
padding-top: 7px;
}

#start-golfbanor .lasmar, #start-hotell .lasmar:hover
{
cursor: pointer;
}



img, div,#lank1,#divColumnWrapper,#lank2,#divTopLeftContent img #golfresor { 
behavior: url(Filer/pngfix/iepngfix.htc); 
}

/* tidsbokning */

.pubb
{
witdh:200px;
height: 190px;  
}

#Antal_spelare,#Snitt_hcp
{
width:80px;
}


#banor
{width:700px;}


#banor tr td
{
height:20px;
vertical-align: top;
text-align: center;
border-bottom:1px solid #ccc;
}

.bana-info input
{
width:20px;
}

#bana
{
width:80px;
}

#banor tr td.bana-info
{
width:170px;
text-align: left;
}

#manad
{
width: 100px;
}
#dag
{
width: 100px;
}
#starttid
{
width: 100px;
}
#golfbil-ja
{
width:50px;
}
#golfbil-nej
{
width:50px;
}
#tidsbokning-ovrigt
{
width:378px;
height:60px;
}


#bildspeldiv
{
background-color: #fff;
}

.skicka-box
{
clear:both;
float:left;
/* width:100px; */
margin-left:5px;
}

#skicka
{
width:60px;
margin-left:0px;
margin-top:5px;
height:20px;
margin-bottom:20px;
}

#bokatid-Ovriga_onskemal
{
width:300px;
height:70px;
}

#side_bar
{
margin-left: 10px;
}

#mapcontainer
{
border: 1px solid #bbd9be;
background-color: #ddecdf;
}

/*bildspel*/

#divWrapper #divTopContent .slideshow-container {
	heigt: 240px;
	background-color: #fff
	
}

#divWrapper #divTopContent #bildspel img.bildspel {
  	width: 729px;
	height: 240px;
	overflow: hidden;
}


#divWrapper #divTopContent #bildspel {
height:333px !important;
overflow:hidden;
}

#divWrapper #divTopContent .slideshow-container {
height:333px !important;
overflow:hidden;
}

#divWrapper #divContentwrapper #divContentwide a.gor-en-intresseanmalan, #divWrapper #divContentwrapper #divContent a.gor-en-intresseanmalan
{
background-image: url('Images/gor-en-intresseanmalan.png');
background-repeat: no-repeat;
background-position: 0 -15px;
       text-indent: -900000px;
        display: block;
        width: 184px;
        text-decoration: none;
        border: 0;
        margin-bottom: 30px;
        


}

#divWrapper #divContentwrapper #divContentwide a.gor-en-intresseanmalan:hover, #divWrapper #divContentwrapper #divContent a.gor-en-intresseanmalan:hover
{
background-position: 0 0;
}

