* { margin:0; padding:0; }

body { background-color:#822626; }

h1 { color:#7D1F1F; font-family:Verdana, Geneva, sans-serif; font-size:1.8em; margin-top:0.5em; margin-bottom:0.5em; }
h2 { color:#A60000; font-family:Verdana, Geneva, sans-serif; font-size:1.4em; margin-top:0.5em; margin-bottom:0.5em; }
h3 { color:#D33535; font-family:Verdana, Geneva, sans-serif; font-size:1.0em; margin-top: 0.2em; margin-bottom:0.6em; }
p { font-family:Verdana, Geneva, sans-serif; font-size:0.9em; line-height:150%; text-align:justify; text-justify:newspaper; }

#header_wrapper { background-color: #6c0000; width:100%; }
#header { background-image: url(images/header.png); width: 950px; height: 150px; margin: 0 auto; }

#navigation_wrapper { background-color: #7d1f1f; width:100%; }
#navigation { background-image: url(images/navigation.png); width:950px; height:50px; margin: 0 auto; }

#content_wrapper { background-color: #e2e2e2; width:100%; }
#content { background-color: #ffffff; width: 950px; margin: 0 auto; }

#footer_wrapper { background-color: #904040; width:100%; }
#footer { background-image: url(images/bottomnav.png); width:950px; height:200px; margin: 0 auto; }
#footer_left { float:left; width:250px; height:200px; border-right:thin dashed #6c0000; }
#footer_middle { float:left; height:200px; width:350px; border-right:thin dashed #6c0000; text-align:center; }
#footer_right { float:left; width:345px; text-align:center; }
#footer ul { list-style:none; }
.footernavigation { list-style:none; margin:0; padding:0; }
.footernavigation li { border-bottom:dashed thin #6c0000; }
.footernavigation li a { display:block; width:170px; padding: 5px 40px; font-family:Verdana, Geneva, sans-serif; text-decoration:none; font-weight:bold; font-size:12px; color:#FFFFFF; }
.footernavigation li a:hover { background:#790707; }
#footer_middle h3 { color:#ffffff; margin-top:0.9em; margin-bottom:0.3em; }
#footer_middle li { color:#ffffff; font-family:Verdana, Geneva, sans-serif; font-size:0.9em; line-height:150%; }

#bottom_wrapper { background-color: #822626; width:100%; }
#bottom { background-image: url(images/bottom.png); width:920px; height:20px; margin: 0 auto; text-align:center; font-family:Verdana, Geneva, sans-serif; color:#FFFFFF; font-size: 12px; padding: 15px; }

#horizontalnav { list-style:none; margin:0; padding:0; }
#horizontalnav li { float:left; }
#horizontalnav li a { display:block; width:237.5px; text-align:center; padding: 1em 0; text-decoration:none; color:#FFFFFF; font-family:Verdana, Geneva, sans-serif; font-weight:bold; }
#horizontalnav li:hover a { text-decoration:none; background:#d64444; }
#horizontalnav li a:hover { background:#b10808; }
#horizontalnav li ul { display:none; list-style:none; }
#horizontalnav li:hover ul { display:block; position:absolute; }
#horizontalnav li:hover li { float:left; }

#horizontalnav li:hover li a:hover { background:#b10808; }

#mainpage_top { float:left; width:870px; margin:40px;}
#mainpage_bottom { clear:left; width:100%; }
#mainpage_bottom h2 { text-align:center; }
#mainpage_bottom li { list-style:none; }
#mainpage_bottom_left { float:left; width:256px; padding:30px; }
#mainpage_bottom_middle { float:left; width:256px; padding:30px; }
#mainpage_bottom_right { float:left; width:256px; padding:30px; }
#mainpage_bottom p a { color:#000000; text-decoration:none; }
#mainpage_bottom p a:visited { color:#000000; text-decoration:none; }
#mainpage_bottom p a:hover { color:#000000; text-decoration:underline; }
#mainpage_bottom h2 a { color:#A60000; text-decoration:none; }
#mainpage_bottom h2 a:visited { color:#A60000; text-decoration:none;  }
#mainpage_bottom h2 a:hover { color:#A60000; text-decoration:none; }
.mainpage_image { border:solid thin #A60000; margin-bottom:1.2em; }

.image_left_align { float:left; margin-right:40px; }

#kosmetika_veido_body { float:left; width:668px; margin:40px; }
#kosmetika_veido_body h1 { margin-bottom:1.0em; }
#kosmetika_veido_body h2 { border-bottom:thin solid #A60000; margin-top:0.1em; margin-bottom:0.1em; padding-bottom:0.1em; }
#kosmetika_veido_body p { margin-right:20px; }

#kosmetika_body { float:left; width:668px; padding:40px; border-right:solid thin #A60000; }
#kosmetika_body h1 { margin-bottom:20px; }
#kosmetika_body_navigation { float:left; width:200px; margin-top:20px; font-family:Verdana, Geneva, sans-serif; font-size:13px; }
#kosmetika_body_navigation ul { list-style:none; }
#kosmetika_body_navigation li { margin:4px 10px 10px 20px; padding-bottom:3px; }
#kosmetika_body_navigation li a { display:block; text-decoration:none; color:#A60000; }
#kosmetika_body_navigation li a:hover { color:#A60000; text-decoration:underline; }

#kosmetikos_linijos_description { float:left; width:670px; padding-bottom:80px; }

.kosmetika_item { float:left; width:668px; margin-bottom:50px; }
.kosmetika_item_image { float:left; }
.kosmetika_item_text { float:left; width:448px; }
.kosmetika_item_text h2 { font-size:1.3em; margin-bottom:0.2em; margin-top:0.4em; }
.kosmetika_item_text p { margin:0 0 0.5em 0; }
.kosmetika_item_text ul { font-family:Verdana, Geneva, sans-serif; font-size:0.9em; }
.kosmetika_item_text li { font-family:Verdana, Geneva, sans-serif; margin-bottom:0.6em; }

.kosmetikos_linijos { float:left; width: 868px; margin-bottom:40px; background:#f4d7d7; }
.kosmetikos_linijos p a { color:#000000; text-decoration:none; }
.kosmetikos_linijos p a:visited { color:#000000; text-decoration:none; }
.kosmetikos_linijos p a:hover { color:#000000; text-decoration:underline; }
.kosmetikos_linijos h2 a { color:#A60000; text-decoration:none; }
.kosmetikos_linijos h2 a:visited { color:#A60000; text-decoration:none;  }
.kosmetikos_linijos h2 a:hover { color:#A60000; text-decoration:none; }
.kosmetikos_linijos_image { float:left; border:thin solid #A60000; margin:0 20px 0 0; }

.atgal_i_virsu { clear:both; text-align:right; }
.atgal_i_virsu a { text-decoration:none; color:#999; }
.atgal_i_virsu a:hover { text-decoration:underline; color:#666; }

#kompanija { margin:40px; float:left; width:870px; }
.kompanija_image_div { float:left; width:380px; margin-left:20px; margin-right:20px; margin-top:30px; }
.kompanija_image { border:thin solid #A60000; float:left; margin:20px 10px; }
.kompanija_image_right { border:thin solid #A60000; float:left; margin:20px 75px; }
.kompanija_image_caption { float:left; width:340px; font-family:Verdana, Geneva, sans-serif; color:#000000; font-size:0.9em; text-align:center; }

#kontaktai { margin:40px 40px 40px 80px; float:left; width:830px; }
#kontaktai ul { list-style:none; }
#kontaktai li { color:#000000; font-family:Verdana, Geneva, sans-serif; font-size:0.9em; margin-bottom: 0.8em; }

#sveitaines_medis { margin:40px; float:left; width:870px; text-align:center; }
#svetaines_medis_center { margin:20px auto; width:150px; text-align:left; }
#sveitaines_medis ul { list-style:square; }
#svetaines_medis li { font-family:Verdana, Geneva, sans-serif; font-size:0.9em; line-height:150%; color:#000000; margin-bottom:0.5em;}
#sveitaines_medis li a { display:block; color:#000000; text-decoration:none; margin-bottom:0.5em; }
#sveitaines_medis li a:hover { color:#000000; text-decoration:underline; }

#footer_left ul li a { display:none; }
#footer_left ul li ul li a { display:block !important;}
