
/***** main *****/

html, body {
	margin:0;
	font-family:Arial,Georgia,Verdana,Sans serif;
	font-size:small;
	color:#333338;
}

body {
    background-image:url(http://static.careesma.at/de/img/bg_body.png);
    background-position:top left;
    background-repeat:repeat-x;
}

#box {
    width:950px;
    margin:25px auto 0;
}

#container {
	width:950px;
}

.clear {
	clear:both;
	margin:0;
	padding:0;
	}
	
img {
	border:0;
	}

a {
	color:#00298f;
}


#left{
	float:left;
	width:659px;
	margin: 15px 0 0 0;
}

#right{
	float:right;
	width: 270px;
	margin: 10px 0 0 0;
}



/***** title *****/

#title h1{
	font-size:18px;
	font-weight: bold;
	color:#1944e7;
	border-bottom:1px solid #f9de33;
	width: 659px;
	text-align:left;
	margin: 25px 0 0 0;
}

#title p {
	margin: 8px 0 27px 0;
}

#title p a {
	color:#2d4682;
}

#title p a:hover {
	color: #eac912;
}



/***** search-box*****/
		
	#search-box {
    	background:url(../img/img_banner_province_channel.jpg) no-repeat top left;
   		width:659px;
    	height:162px;
    	margin: 0 0 20px 0;
		}

		
        #search-box div {
            float: left;
			margin: 10px 2px 0 0;
			position: relative;
			top: 105px;
			left: 165px;        
        }
		
		 #search-box p {
            float: right;
			position: relative;
			top: 78px;
			right: 205px;
			font-size: 14px;
			color: #fff; 
			font-weight: bold;       
        }

					
        #search-box label {
            display:block;
            font-size:12px;
			font-weight: bold;
			color:#0537fe;
			margin: 3px 0 0 200px;
			}
			
		#search-box input {
			margin-left: 200px;
		}	

		
        #search-box select {
			margin-top:1px;
        }
		
	
		#search-box .estilo-boton {
			margin: 18px 0 0 16px;
			width:110px;
			height:24px;
			font-size:13px;
			border:solid 1px #648bfd;
			font-weight:bold;
			color:#fffad0;
			background:#132344 url(../img/bg_boton.jpg) repeat-x left top;
      		}



/***** logos *****/	


#logos {
	height:162px;
	padding: 0 0 5px 0;

}	
	
	#logos img {
		margin-top:4px;
		padding:5px;
		border: 1px solid #EBF7E9;
	}



/***** Tags *****/


#tabs div {
	text-align: left;
	padding-top: 10px;
}

#tabs h2 {
	font-size:18px;
	font-weight: bold;
	color:#1944e7;
	border-bottom:1px solid #f9de33;
	width: 270px;
	text-align:left;
	margin: 25px 0 0 0;
}

#tags ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	height: 190px;
}

#tags li {
	display: inline;
	font-size: 16px;
	
	padding-right: 2px;
}

#tags .big {
	display: inline;
	font-size: 26px;
}

#tags li a {
	text-decoration: none;
	color: #2d4682;
}

#tags li a:hover {
	text-decoration: underline;
	color: #eac912;
}


/***** Textad *****/


#textad div {
	margin-bottom: 20px;
}

	#textad div img {
		float:right;
		margin:0 0 5px 5px;
	}

	#textad div a {
		color: #2d4682;
	}
	
	#textad div a:hover {
		color: #eac912;
	}
	
	#textad ul {
		margin:0;
		padding:0;	
	}

	#textad li {
		margin: 5px;
		list-style:none;
		font-weight: bold;
		font-size: 13px;
		background: url(../img/ico-jobs-amarillo.gif) no-repeat 0 3px;
		padding: 0 0 0 10px;
		}

#textad h3 {
	font-size:18px;
	font-weight: bold;
	color:#1944e7;
	border-bottom:1px solid #f9de33;
	width: 270px;
	margin: 40px 0 20px 0;	
}



/***** footer *****/

	#footer {
		font-size: 11px;
		margin-top: 50px;
		border-top: 1px solid #c0c0c0;
		padding-top: 10px;
		width:950px;
		margin:4em auto;
		}
		
		#footer a { 
			color:#00298F;
			}
			
		#footer .generic {
			float: left;
			color: #646464;
			}
			
		#footer .corp {
			float: right;
			padding-top: 5px;
			}
			
		#footer p {
			margin:0;
			text-align:left;
			padding-top: 5px;			 
			}
		
		#footer .corp-links {
			font-size:11px;
			color:#c0c0c0;
			line-height:0.6em
			}
		#footer .corp-links a {
			color:#c0c0c0;
			}	

