body{
	background-color:#000;
	font:12px Arial;
	color:#868686;
}


.main{
	background:url(img/bg_top.jpg) no-repeat;
	padding-bottom:20px;
}



.maintable{
	padding-left:10px;
	padding-right:10px;
}

#myh4{
	font:bold 15px Arial;
	color:#ff0000;
	margin:0px;
	padding:0px;
}


#myh5{
	font:bold 13px Arial;
	color:#868686;
	margin:0px;
	padding:0px;
}


.title{
	padding:0px;
	padding-top:11px;
	padding-left:15px;
	text-align:left;
}


.navigation{
	padding-left:10px;
	padding-right:10px;
	position:relative;
	top:10px;
	text-align:left;
}
.navigation_center{
	background-color:#38393D;
	width:100%;
	text-align:center;
}

.comments{
	padding-top:20px;
	padding-left:10px;
	padding-right:10px;
	position:relative;
	top:20px;
	text-align:left;
}

.pic{
	text-align:center;
	position:relative;
	top:40px;
}

.code{
	background:url(img/bg_top.jpg) no-repeat;
	position:relative;
	top:50px;
	text-align:center;
}

.codearea{
	position:relative;
	top:10px;
	left:14px;
	width:740px;
	height:400;
	padding:10px;
	overflow:auto;
	background:url(img/bg_code.jpg) no-repeat;
	
	text-align:left;
}

.code_itself{
	font:11px Arial;
	width:725px;
	height:400px;
	overflow:auto;
}

.buttons{
	position:relative;
	top:60px;
	height:30px;
	padding-bottom:20px;
}
.button{
	padding-left:10px;
	padding-right:10px;
}
.gen_pic{
	padding:5px;
}





/* topmenu  */

div#nav {
	background-image:url(img/nav_bg.jpg);
	background-repeat:repeat-x;
	height:25px;
}
div#nav ul {
	list-style-type:none;
	margin:0 0 0 5px;
	padding:0 0 0 5px;
}
div#nav ul li {
	display:inline;
}
div#nav ul li a {
	display:block;
	padding:6px 10px 5px 10px;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#FFF;
	text-decoration:none;
	font-size:12px;
}
div#nav ul li a.active:hover {
	background-image:none;
	background-color:#F00;
}
div#nav ul li a:hover {
	background-image:url(img/nav_bg_over.jpg);
	background-repeat:repeat-x;
}
div#nav ul li a.active {
	background-color:#FFFFFF;
	color:#333;
}

.smacktest{
	font:11px Arial;
	vertical-align:top;
	padding:5px;
	line-height:16px; 
}


.smacktest2{
	color:#000;
	font:11px Arial;
	vertical-align:top;
	padding:5px;
	line-height:16px; 
}



/* Sidebar */
div#sidebar {
	float:left;
	text-align:left;
	width:150px;
	padding-top:5px;
}
div#sidebar a { 
	color:#333;
	text-decoration:none;
}
div#sidebar a:hover {
	color:#FF3300;
}

div#sidebar ul {
	list-style:none;
	margin:0;
	padding:0;
	width:100%;
}
div#sidebar ul li {
}
div#sidebar ul li a {
	font:bold 11px Arial;
	padding:5px 0 5px 15px;
	font-weight:bold;
	display:block;
}
div#sidebar ul li a:hover {	
	
	background-color:#DDDDDD;
	color:#FF0000;
}
div#sidebar p {
	padding:5px 0 5px 3px;
	margin:0;
}
div#sidebar form {
	padding:5px;
	margin:0;
}



.minititle{
	font:11px Arial;
	padding-left:15px;
}



/* topmenu  */

div#navinsurance {
	background-image:url(img/nav_bg_ins.jpg);
	background-repeat:repeat-x;
	height:25px;
}
div#navinsurance ul {
	list-style-type:none;
	margin:0 0 0 5px;
	padding:0 0 0 5px;
}
div#navinsurance ul li {
	display:inline;
}
div#navinsurance ul li a {
	display:block;
	padding:6px 10px 5px 10px;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#FFF;
	text-decoration:none;
	font-size:12px;
}
div#navinsurance ul li a.active:hover {
	background-image:none;
	background-color:#0D83CC;
}
div#navinsurance ul li a:hover {
	background:#0D83CC;}
div#navinsurance ul li a.active {
	background-color:#FFFFFF;
	color:#333;
}


.howtoactive{
	font:20px Arial;
}
.howtoactive a:hover {
	background-color:#27A488;
}











/* Sidebar cars */
div#sidebarcars {
	float:left;
	text-align:left;
	width:100%;
	padding-top:5px;
}
div#sidebarcars a { 
	color:#333;
	text-decoration:none;
}
div#sidebarcars a:hover {
	color:#FFF;
}

div#sidebarcars ul {
	list-style:none;
	margin:0;
	padding:0;
	width:100%;
}
div#sidebarcars ul li {
background-color:#0069B4;
color:#FFF;
}
div#sidebarcars ul li a {
	color:#FFF;
	font:bold 11px Arial;
	padding:5px 0 5px 15px;
	font-weight:bold;
	display:block;
}
div#sidebarcars ul li a:hover {	
	background-image:url(img/lmcars.jpg);
	
	color:#FFF;
}
div#sidebarcars p {
	padding:5px 0 5px 3px;
	margin:0;
}









/* topmenu cars  */

div#navcars {
	background-image:url(img/nav_bg_cars.jpg);
	background-repeat:repeat-x;
	height:25px;
}

div#navcars active2{
	background-image:url(img/nav_bg_cars.jpg);
	background-repeat:repeat-x;
	height:25px;
}

div#navcars ul {
	list-style-type:none;
	margin:0 0 0 5px;
	padding:0 0 0 5px;
}
div#navcars ul li {
	display:inline;
}
div#navcars ul li a {
	display:block;
	padding:6px 10px 5px 10px;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#000;
	text-decoration:none;
	font-size:12px;
}
div#navcars ul li a.active {
	background-image:url(img/nav_bg_over_cars.jpg);
	
}
div#navcars ul li a.active:hover {
	background-image:url(img/nav_bg_over_cars.jpg);	
}

div#navcars ul li a.active2 {
	background:#fff;
	
}
div#navcars ul li a.active2:hover {
	background:#fff;	
}


div#navcars ul li a:hover {
	background-image:url(img/nav_bg_over_cars.jpg);}
div#navcars ul li a.active {
	background-color:#FFFFFF;
	color:#333;
}



.cars_title{
	color:#0069B4;
	height:36px;
	background:url(img/bg_title_cars.jpg);
	text-align:center;
	padding-left:10px;
	padding-right:10px;
	font:bold 11px Arial;

}

.rafting_title{
		color:#fff;
	height:30px;
	background:url(img/bg_title_rafting.jpg);
	text-align:center;
	padding-left:10px;
	padding-right:10px;
	font:bold 11px Arial;
}


.robocup_title{
	color:#000;
	height:30px;
	background:url(img/bg_title_robocup.jpg);
	text-align:center;
	padding-left:10px;
	padding-right:10px;
	font:bold 11px Arial;	
}



.ctech_title{
	color:#fff;
	height:30px;
	background:url(img/bg_title_ctech.jpg);
	text-align:center;
	padding-left:10px;
	padding-right:10px;
	font:bold 11px Arial;	
}


/* topmenu ctech  */

div#navctech {
	background-image:url(img/nav_bg_cars.jpg);
	background-repeat:repeat-x;
	height:25px;
}


div#navctech active2{
	background-image:url(img/nav_bg_cars.jpg);
	background-repeat:repeat-x;
	height:25px;
}


div#navctech ul {
	list-style-type:none;
	margin:0 0 0 5px;
	padding:0 0 0 5px;
}

div#navctech ul li {
	display:inline;
}

div#navctech ul li a {
	display:block;
	padding:6px 10px 5px 10px;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#000;
	text-decoration:none;
	font-size:12px;
}

div#navctech ul li a.active {
	background:#637A08;
	
}

div#navctech ul li a.active:hover {
	background:#637A08;
}


div#navctech ul li a.active2 {
	background:#fff;
	
}

div#navctech ul li a.active2:hover {
	background:#fff;	
}



div#navctech ul li a:hover {
	background:#637A08;
	color:#fff;	
}

div#navctech ul li a.active {
	background-color:#FFFFFF;
	color:#333;
}











/* topmenu derm  */

div#navderm {
	background-image:url(img/nav_bg_derm.jpg);
	background-repeat:repeat-x;
	height:25px;
}



div#navderm ul {
	list-style-type:none;
	margin:0 0 0 5px;
	padding:0 0 0 5px;
}
div#navderm ul li {
	display:inline;
}
div#navderm ul li a {
	display:block;
	padding:6px 10px 5px 10px;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#FFEEC4;
	text-decoration:none;
	font-size:12px;
}
div#navderm ul li a.active {
	background-image:url(img/nav_bg_derm_over.jpg);
	
}
div#navderm ul li a:hover {
	background-image:url(img/nav_bg_derm_over.jpg);	
	color:#000;
}

div#navderm ul li a.active2 {
	background:#fff;
	
}
div#navderm ul li a.active2:hover {
	background:#fff;	
}


div#navderm ul li a:hover {
	background-image:url(img/nav_bg_derm_over.jpg);}
div#navderm ul li a.active {
	background-color:#FFFFFF;
	color:#333;
}




/* Sidebar derm */
div#sidebarderm {
	float:left;
	text-align:left;
	width:100%;
	padding-top:5px;
}
div#sidebarderm a { 
	color:#FFEEC4;
	text-decoration:none;
}
div#sidebarderm a:hover {
	color:#FFF;
}

div#sidebarderm ul {
	list-style:none;
	margin:0;
	padding:0;
	width:100%;
}
div#sidebarderm ul li {
background-color:#FFEEC4;
color:#677725;
}
div#sidebarderm ul li a {
	color:#677725;
	font:bold 11px Arial;
	padding:5px 0 5px 15px;
	font-weight:bold;
	display:block;
}
div#sidebarderm ul li a:hover {	
	background:#677725;
	
	color:#FFF;
}
div#sidebarderm p {
	padding:5px 0 5px 3px;
	margin:0;
}

.derm_title{
	color:#7A8B38;
	height:36px;
	background:url(img/bg_title_derm.jpg);
	text-align:center;
	padding-left:10px;
	padding-right:10px;
	font:bold 11px Arial;

}
